/**
 * 高度还原设计稿工具——设计走查
 * by 浪子神剑
 */
import { Emitter } from "./emitter"
import { Upload } from "./upload"


class FontEnd1px {
  public picList: any[]; // 当前的图片
  public index: number; //当前图片的索引
  public url: string; //当前的链接地址

  constructor(){
    this.url = '';
    this.index = 0;
    this.picList = [{
      x: 0,
      y: 0,
      s: 0,
      o: 0,
    }];

    Emitter.on("picList", this.upload, this);

    this.events();
  }
  events(){
    this.upload();
  }
  /**
   * 获取当前页面的链接
   */
  getUrl(){

  }
  /**
   * 收缩
   */
  shrink(){
    console.log(this.picList)
  }
  /**
   * 关闭插件
   */
  close(){

  }

  /**
   * 上传图片
   */
  upload(){
    let u = new Upload();
  }
  // 删除图片
  deletePic(index: number){
    this.picList.splice(index, 1);
  }
  /**
   * 修改透明度
   */
  opacity(){

  }
  /**
   * 拖动位置
   */
  drag(){

  }
  /**
   * 键盘移动位置
   */
  move(){

  }
  /**
   * 缩放
   */
  scale(){

  }
  /**
   * 显示
   */
  show(){

  }
  /**
   * 隐藏
   */
  hide(){

  }
  /**
   * 固定
   */
  lock(){

  }
  /**
   * 取消固定
   */
  unLock(){

  }
  /**
   * 滤镜
   */
  invert(){

  }
  /**
   * 反滤镜
   */
  unInvert(){

  }
  /**
   * 快捷键
   */
  shortcutKeys(){

  }
}

//
let fontEnd = new FontEnd1px();
fontEnd.shrink();
